package com.songlanyun.modules.distributionconfig.model;

import com.songlanyun.common.drive.ValueObject;
import lombok.Data;

import java.math.BigDecimal;

@Data
public class DistributionShopGoodsConfigDTO implements ValueObject {

    /**
     * 商品id
     */
    private Long goodsId;
    /**
     * 是否开启分佣
     */
    private Boolean open;

    /**
     * 计算模式，0固定价格，1固定比例
     */
    private Integer computeMode;
    /**
     * 一级固定价格
     */
    private BigDecimal firstLevelPrice;
    /**
     * 二级固定价格
     */
    private BigDecimal secondLevelPrice;
    /**
     * 一级固定比例
     */
    private BigDecimal firstLevelRatio;
    /**
     * 二级固定比例
     */
    private BigDecimal secondLevelRatio;

    /**
     * 是否默认启用店铺设置
     */
    private Boolean defaultShop;
}
